<?php namespace Home\Controller;
use Hdphp\Controller\Controller;
class SafeController extends Controller{
	
	
	//声明自动在如放法
	public function index(){
	    View::make();
	}
	//声明修改密码edit方法
	public function edit(){
		//获得旧的数据也就是用户密码
		$uid=$_SESSION['uid'];
		$userData=Db::table('homeuser')->where('uid='.$uid)->pluck('mobile');
		//将获的的字符串中间的5位数换成*号
		$str=substr($userData, 3,5);
		$userData=str_replace($str, '*****', $userData);	
		View::with('userData',$userData);		
		
		//修改旧密码
		if(IS_POST){	
			$a=strtoupper(Q('post.code'));		
			//首先判断验证码是不是正确
			if(Code::get()==$a){
				go('safe/edit1');
			}else{
				View::error('验证码错误');
			}
		}
	    View::make();
	}
	public function edit1(){
		if(IS_POST){
			$model=M('\Common\Model\homeuser');
			if($model->editpw()) View::success('修改成功',U('index/login'));
			View::error($model->geterror());
		}
		
	    View::make();
	}
	
	
	public function code(){
	    Code::make();
	}
	
	
}
